No Visibility, No Problem! Driving Blind In The World Rally Championship